wolfs meerkatze - German English Dictionary